Selection Sort

Finds the minimum element from the unsorted portion and places it at the beginning, repeating until sorted.